membrane filters - Turkish English Dictionary